hide something maliciously - French English Dictionary